.modal.fade.nofade .modal-dialog {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}
textarea {
	height: 100%;;
	width: 100%;
	border: 0px;
	resize: none;
}

a.list-group-item, button.list-group-item {
	color: #3351A7;
}
a.list-group-item
{
    float: left;
    width: 100%;
}
a.list-group-item > span
{
float:left; margin-right: 10px;
}
a.list-group-item > .list-text
{
float:left;
 width: 76%;
}
/* a.list-group-item w, button.list-group-item {
    color: #17CED8;
}  */
.badge {
	background-color: #3351A7;
}

.ss {
	background-color: #17CED8;
}

textarea {
	font-size: initial;
}

.textcolor {
	text-indent: 80px;
	text-align: justify;
	letter-spacing: 3px;
	color: #3351A7;
	color: red;
}

.badgeInput {
	display: inline-block;
	min-width: 10px;
	padding: 3px 7px;
	font-size: 12px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	background-color: #fff;
	border-radius: 10px;
	float: right;
	border: 0;
	width: 52px;
}
.nav-tabs.nav-justified>li>a {
    font-size: 16px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus
	{
	background-color :#92B133 !important;
 	background :linear-gradient(to bottom,#A1B956 ,#87AB17);	 
	color: #fff !important;
	font-weight: bold;
}
.bs-example
{padding:0 !important;}
.panel-body
{padding:10px;}

/* *************************************  */
.languageTab.nav > li > a
{
padding:3px 15px;
}
.panel-info>.hd {
	color: #FFFFFF;	
	background-color: #EA7B42 !important;
	background :linear-gradient(to bottom,#E06739,#F5924C);
	border-color: #6DA522;
	line-height: 30px;
	font-size: 16px;
	font-weight: normal;
}

.nav-tabs.nav-justified>li>a {
	background: #fafafa;
	color: #000;
}

.notification {
	width: 100%;
	padding: 8px 10px;
	background: #5D5D5D;
	color: #fff;
	border-radius: 5px;
}

a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus,
	button.list-group-item:focus {
	    background-color: #46ABD0 !important;
    color: #FFF !important;
}

.timeWrap {
	color: #000;
	font-size: 15px;
	background: #E8E8E8;
	width: 100%;
	padding: 2px 10px
}

.timevalue {
	color: #000000;
	font-size: 18px;
	margin-left: 10px;
	margin-top: 1px;
}

textarea:focus {
	box-shadow: none;
	border: 0;
	outline: none;
	background: #fafafa;
}

.navbar-default {
	background: linear-gradient(to top, #FFFFFF, #E8E8E8);
	box-shadow: 0 2px 3px #7B7B7B;
}

.list-group-item {
	     background-color: #4FBBE2;
    border: 1px solid #4FBBE2;
    font-size: 13px;
}

a.list-group-item {
	color: #fff;
}
.clear{clear:both;}
/**************23 feb 2016*******************/

.result-modal .modal-header,.result-modal .modal-footer
{padding:4px 15px;
border-bottom: 0;
background-color:#EA7B42 !important;
    background: linear-gradient(to bottom,#E06739,#F5924C);
    color: #fff;
}
.result-modal .modal-content
{
    border: 5px solid #4C4C4C;
}
.result-modal .close
{
color:#fff;
opacity:0.8;
}
.close:hover, .close:focus {
    color: #fff;
    opacity:0.9;
    }
    .bs-example
    {
    padding: 19px;
    margin-bottom: 5px;
    border: 1px solid #888686;
    border-radius: 4px;
     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); 
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); 
     font-size:18px;
         background: #Fff;
    }
    fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid #c0c0c0;
    margin-bottom:20px;
        background: #F5F5F5;
}
legend.legendStyle {
    background: #545454;
    padding: 5px 15px;
    border-radius: 3px;
    margin-bottom:10px;
        font-size: 14px;
        color:#fff;
    font-weight: normal;
}
.box
{
    padding: 6px 20px;
    border-radius: 3px;
    position:relative;
    margin-bottom:10px;
        height: 80px;
        margin:20px;
}
.box .box-text
{
    border-bottom: 1px solid #EFEFEF;
    padding-bottom: 10px;
    margin-top: 10px;
    color:#fff;
    font-size: 18px;
}
.box label
{
position:absolute;
right:5px;
top:10px;
height:60px;
width:60px;
border-radius:50%;
text-align:center;
line-height:60px;
 background: #55ACF7;
}
.bg-purple
{
    background-color: #9787F7;
}
.bg-purple label
{
    background: #8374DE;
    color: #fff;
    }
    
.bg-tile {
    background-color: #5DC5E2;
}
.bg-tile label
{
    background: #51B1CC;
    color: #fff;
    }
.bg-blue {
    background-color: #607FE6;
}
.bg-blue label
{
    background: #5069BD;
    color: #fff;
    }
.bg-offGreen {
    background-color: #95CA0D;
    }
    .bg-offGreen label
{
    background: #7BA01A;
    color: #fff;
    }
    .bg-red {
    background-color: #E67DCC;
}
.bg-red label
{
    background: #D074B9;
    color: #fff;
    }
 .bg-navyBlue {
    background: #4FBDFF;
}
.bg-navyBlue label
{
    background: #49A7E0;
    color: #fff;
    }
    .progress-bar
    {
    font-size:13px;
    color:#000;
    font-weight:bold;
   }
    .progress-bar
    {
    font-size:13px;
    color:#000;
    font-weight:bold;
   }
   .error-msg
{
width:100%;
font-size:17px;	
border:1px solid #25A995;
border-left-width: 40px;
padding: 10px 0;
position:relative;
padding-left: 10px;
border-radius: 3px;
    background-color: rgba(255, 255, 255, .15);
    color: #25A995;
    margin:0;
         margin: 10px 0;
}
 .error-msg label
 {margin:0;}
.error-msg:before
{
	    font-family: 'Glyphicons Halflings';
    content: "\e209";
    position: absolute;
    left: -30px;
    color: #fff;	
}

.btn.btn-primary
{
    background-color: #4F5050;
    border-color: #373738;
}
.btn-primary:hover {
    color: #1B1B1B;
    background-color: #FFFFFF;
    border-color: #373738;
}
.time-box{
position: fixed;
    top: 0;
    width: 380px;
    right: 150px;
    z-index: 1035;
}
.time-box > .row{
margin:0;
}
.pad10{padding:10px;}
p#matchText
{padding:10px !important;}

/* ********** 26 ********************* */
	.modal-fullscreen {
          background-image: url("Images/backImage.jpg");
         
        }
        .modal-fullscreen .modal-dialog
        {
        margin-top:100px;
        }
        .modal-fullscreen .modal-content {
          background: transparent;
          border: 0;
          -webkit-box-shadow: none;
          box-shadow: none;
        }
        .modal-backdrop.modal-backdrop-fullscreen {
          background: #ffffff;
        }
        .modal-backdrop.modal-backdrop-fullscreen.in {
          opacity: .97;
          filter: alpha(opacity=97);
        }
           .modal-fullscreen .panel-body
           {padding:40px;
               line-height: 30px;
    font-size: 15px;
    letter-spacing: 0.2px;
           }
            .modal-fullscreen .btn-primary
            {
            width:100%;
                margin-top: 80px;
            }
             .modal-fullscreen .btn-primary:hover
            {
            width:100%;
                margin-top: 80px;
            }
/* ********** 26 ********************* */


.ap1
{
	    float: left;
    width: 120px;
    text-align: center;
    background: #545454;
    color: #fff;
    padding: 10px;
    font-size: 16px;
    height: 42px;
	
}
.ap1.popup
{
background:#E45C09;
}
.progress-line-wrap
{
	      width: 90%;
    float: left;
    padding: 10px;
    background: #efefef;
    border: 1px solid #ADA8A8;
}
.popup-progress-line-wrap
{	
	width:85%;
	float: left;
    padding: 10px;
    background: #FFD7C3;
    border: 1px solid #ADA8A8;
}
.progress
{margin-bottom:0; background-color: #fff;}
.ap2{    background-color: #fff; padding:0 5px;}
#piechart rect{max-width:100%;}

@media (max-width:1200px)
{	
	.progress-line-wrap
	{width:88%}
	
}

@media (max-width: 970px)
{	
	.progress-line-wrap
	{width:86%}
}
@media (max-width: 890px)
{	
	.popup-progress-line-wrap
	{	
	width:77%;
	}
}
